home *** CD-ROM | disk | FTP | other *** search
- /BuildChar {
- /_bitlobyte exch def
- /_bitfont exch def
- _bithibyte 0 eq
- {
- /_bithibyte _bitlobyte 1 add def
- 0 0 setcharwidth
- }
- {
- _bithibyte 1 sub 256 mul _bitlobyte add
- 16 4 string cvrs dup length (K) dup length
- dup 4 -1 roll add string /_bitkey exch def
- exch _bitkey copy pop _bitkey exch 3 -1 roll putinterval
- _bitfont /CharMetrics get _bitkey cvn get 0 setcharwidth
- _bitfont /CharStrings get _bitkey cvn get exec
- /_bithibyte 0 def
- } ifelse
- } bind def
-
-